sell oneself - Deutsch Englisch Wörterbuch